@import url("../finance/public.css");
body,html{
	background: #FFFFFF;
}
.out_div{
	padding: 16px;
}
.not{
	text-align: center;
}
.ov_text{
	display: -webkit-box;
	overflow: hidden;  
	-webkit-line-clamp:2;
	-webkit-box-orient: vertical;
}
.buy_dl{
	padding:12px;
	border: 1px solid #F1F1F1;
	margin-top: 12px;
	display: flex;
	justify-content: space-between;
	border-radius: 8px;
}
.buy_dl>div:first-child{
	padding-right:3rem;
	font-size: 18px;
}
.buy_div{
	margin-top: 16px;
}
.buy_now{
	color: #4495fd;
	border: 1px solid #4495fd;
	padding: 2px 12px;
	border-radius: 25px;
	font-size: 16px;
	
}
.form_con{
	line-height:2;
}
.form_con>div{
	padding: 12px 0;
}
.form_con>div:first-child{
	border-top: 1px solid #FFFFFF;
}
.form_con>div{
	border-top: 1px solid #F1F1F1;
}
.inp_1{
	border: none;
	outline: none;
	width: 82%;
}
.inp_2{
	border: none;
	outline: none;
	width: 66%;
}
.sele>span{
	padding: 0 12px;
}
.up-btn{
	display: flex;
	align-items: center;
}
.up-div{
	width: 100%;
	display: flex;
}
.up-div>div{
	width: 50%;
	padding: 10px;
}
.how_pay{
	text-align: right;
}
.rec-div{
	width: 100%;
    text-align: center;
}
.rec-btn{
	background: #df4740;
	color: #FFFFFF;
	width: 100%;
    display: flex;
    justify-content: center;
    height: 48px;
    align-items: center;
    border-radius: 5px;
}
.rec-div>a:hover{
	color: #FFFFFF;
}